reveal secrets or private affairs - Turkish English Dictionary